letter of guaranty - French English Dictionary